package com.wangzhixuan.model;

import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import java.io.Serializable;

/**
 * <p>
 * 用户角色
 * </p>
 *
 * @author zhixuan.wang
 * @since 2017-06-24
 */
public class Craftsman extends Model<Craftsman> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
	@TableId(value="id", type= IdType.AUTO)
	private Long id;
    /**
     * 用户id
     */
	@TableField("man_name")
	private String manName;
    /**
     * 性别
     */
	@TableField("man_sex")
	private Integer manSex;
	@TableField("man_birthday")
	private String manBirthday;
    /**
     * 证件类型
     */
	@TableField("man_idtype")
	private Integer manIdtype;
    /**
     * 证件号码
     */
	@TableField("man_idnum")
	private String manIdnum;
    /**
     * 居住城市
     */
	@TableField("man_city")
	private String manCity;
	@TableField("man_photo")
	private String manPhoto;
	@TableField("man_cellphone")
	private String manCellphone;
	@TableField("man_telephone")
	private String manTelephone;
	@TableField("man_email")
	private String manEmail;
	@TableField("man_qq")
	private String manQq;
	@TableField("man_weixin")
	private String manWeixin;
	@TableField("man_homepage")
	private String manHomepage;
    /**
     * 微博
     */
	@TableField("man_weibo")
	private String manWeibo;
    /**
     * 毕业院校
     */
	@TableField("man_school")
	private String manSchool;
    /**
     * 学历
     */
	@TableField("man_education")
	private String manEducation;
    /**
     * 职务
     */
	@TableField("man_position")
	private String manPosition;
    /**
     * 主营业务方向
     */
	@TableField("man_business")
	private String manBusiness;
    /**
     * 涉猎其他方向
     */
	@TableField("man_business_other")
	private String manBusinessOther;
	@TableField("man_introduction")
	private String manIntroduction;
	//公司信息
	@TableField("man_company")
	private String manCompany;
	@TableField("man_company_adddress")
	private String manCompanyAdddress;
	@TableField("man_company_phone")
	private String manCompanyPhone;
	@TableField("man_haswebsite")
	private String manHaswebsite;
	
	@TableField("man_haswebshop")
	private String manHaswebshop;
	@TableField("man_company_logo")
	private String manCompanyLogo;
    /**
     * 品牌
     */
	@TableField("man_brand")
	private String manBrand;
	@TableField("man_brand_logo")
	private String manBrandLogo;
	@TableField("man_type")
	private String manType;
	//品牌简介
	@TableField("man_brandinfo")
	private String manBrandinfo;
	//微博
	@TableField("man_companyweibo")
	private String manCompanyweibo;
	//微信公众号
	@TableField("man_companyweixin")
	private String manCompanyweixin;
	//视频
	@TableField("man_companyvedio")
	private String manCompanyvedio;
	/**
	 * 是否入围
	 */
	@TableField("selected")
	private Integer selected;
	
	//产品数量
	@TableField(exist = false)
	private Integer productNum;
	/**
	 * 品牌唯一标识
	 */
	@TableField("man_key")
	private String manKey;
	/**
	 * 推荐人或者机构
	 */
	@TableField("introducer")
	private String introducer;

	

	public Integer getSelected() {
		return selected;
	}

	public void setSelected(Integer selected) {
		this.selected = selected;
	}

	public String getIntroducer() {
		return introducer;
	}

	public void setIntroducer(String introducer) {
		this.introducer = introducer;
	}

	public String getManBrandinfo() {
		return manBrandinfo;
	}

	public void setManBrandinfo(String manBrandinfo) {
		this.manBrandinfo = manBrandinfo;
	}

	public String getManCompanyweibo() {
		return manCompanyweibo;
	}

	public void setManCompanyweibo(String manCompanyweibo) {
		this.manCompanyweibo = manCompanyweibo;
	}

	public String getManCompanyweixin() {
		return manCompanyweixin;
	}

	public void setManCompanyweixin(String manCompanyweixin) {
		this.manCompanyweixin = manCompanyweixin;
	}

	public String getManCompanyvedio() {
		return manCompanyvedio;
	}

	public void setManCompanyvedio(String manCompanyvedio) {
		this.manCompanyvedio = manCompanyvedio;
	}

	public Integer getProductNum() {
		return productNum;
	}

	public void setProductNum(Integer productNum) {
		this.productNum = productNum;
	}

	public String getManKey() {
		return manKey;
	}

	public void setManKey(String manKey) {
		this.manKey = manKey;
	}
	public String getManType() {
		return manType;
	}

	public void setManType(String manType) {
		this.manType = manType;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getManName() {
		return manName;
	}

	public void setManName(String manName) {
		this.manName = manName;
	}

	public Integer getManSex() {
		return manSex;
	}

	public void setManSex(Integer manSex) {
		this.manSex = manSex;
	}

	public String getManBirthday() {
		return manBirthday;
	}

	public void setManBirthday(String manBirthday) {
		this.manBirthday = manBirthday;
	}

	public Integer getManIdtype() {
		return manIdtype;
	}

	public void setManIdtype(Integer manIdtype) {
		this.manIdtype = manIdtype;
	}

	public String getManIdnum() {
		return manIdnum;
	}

	public void setManIdnum(String manIdnum) {
		this.manIdnum = manIdnum;
	}

	public String getManCity() {
		return manCity;
	}

	public void setManCity(String manCity) {
		this.manCity = manCity;
	}

	public String getManPhoto() {
		return manPhoto;
	}

	public void setManPhoto(String manPhoto) {
		this.manPhoto = manPhoto;
	}

	public String getManCellphone() {
		return manCellphone;
	}

	public void setManCellphone(String manCellphone) {
		this.manCellphone = manCellphone;
	}

	public String getManTelephone() {
		return manTelephone;
	}

	public void setManTelephone(String manTelephone) {
		this.manTelephone = manTelephone;
	}

	public String getManEmail() {
		return manEmail;
	}

	public void setManEmail(String manEmail) {
		this.manEmail = manEmail;
	}

	public String getManQq() {
		return manQq;
	}

	public void setManQq(String manQq) {
		this.manQq = manQq;
	}

	public String getManWeixin() {
		return manWeixin;
	}

	public void setManWeixin(String manWeixin) {
		this.manWeixin = manWeixin;
	}

	public String getManHomepage() {
		return manHomepage;
	}

	public void setManHomepage(String manHomepage) {
		this.manHomepage = manHomepage;
	}

	public String getManWeibo() {
		return manWeibo;
	}

	public void setManWeibo(String manWeibo) {
		this.manWeibo = manWeibo;
	}

	public String getManSchool() {
		return manSchool;
	}

	public void setManSchool(String manSchool) {
		this.manSchool = manSchool;
	}

	public String getManEducation() {
		return manEducation;
	}

	public void setManEducation(String manEducation) {
		this.manEducation = manEducation;
	}

	public String getManPosition() {
		return manPosition;
	}

	public void setManPosition(String manPosition) {
		this.manPosition = manPosition;
	}

	public String getManBusiness() {
		return manBusiness;
	}

	public void setManBusiness(String manBusiness) {
		this.manBusiness = manBusiness;
	}

	public String getManBusinessOther() {
		return manBusinessOther;
	}

	public void setManBusinessOther(String manBusinessOther) {
		this.manBusinessOther = manBusinessOther;
	}

	public String getManIntroduction() {
		return manIntroduction;
	}

	public void setManIntroduction(String manIntroduction) {
		this.manIntroduction = manIntroduction;
	}

	public String getManCompany() {
		return manCompany;
	}

	public void setManCompany(String manCompany) {
		this.manCompany = manCompany;
	}

	public String getManCompanyAdddress() {
		return manCompanyAdddress;
	}

	public void setManCompanyAdddress(String manCompanyAdddress) {
		this.manCompanyAdddress = manCompanyAdddress;
	}

	public String getManCompanyPhone() {
		return manCompanyPhone;
	}

	public void setManCompanyPhone(String manCompanyPhone) {
		this.manCompanyPhone = manCompanyPhone;
	}

	public String getManHaswebsite() {
		return manHaswebsite;
	}

	public void setManHaswebsite(String manHaswebsite) {
		this.manHaswebsite = manHaswebsite;
	}

	public String getManHaswebshop() {
		return manHaswebshop;
	}

	public void setManHaswebshop(String manHaswebshop) {
		this.manHaswebshop = manHaswebshop;
	}

	public String getManCompanyLogo() {
		return manCompanyLogo;
	}

	public void setManCompanyLogo(String manCompanyLogo) {
		this.manCompanyLogo = manCompanyLogo;
	}

	public String getManBrand() {
		return manBrand;
	}

	public void setManBrand(String manBrand) {
		this.manBrand = manBrand;
	}

	public String getManBrandLogo() {
		return manBrandLogo;
	}

	public void setManBrandLogo(String manBrandLogo) {
		this.manBrandLogo = manBrandLogo;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

}
